package generator.domain;

import lombok.Data;

/**
 * 支付表
 * @TableName payment
 */
@Data
public class Payment {
    /**
     * 支付ID
     */
    private Long paymentId;

    /**
     * 订单ID
     */
    private Long orderId;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 支付方式:alipay-支付宝/wechat-微信/credit_card-信用卡
     */
    private String paymentMethod;

    /**
     * 支付金额
     */
    private Double paymentAmount;

    /**
     * 支付状态:0-待支付 1-支付成功 2-支付失败
     */
    private Integer paymentStatus;

    /**
     * 第三方支付交易号
     */
    private String transactionId;

    /**
     * 支付买家数
     */
    private Integer buyerCount;

    /**
     * 支付转化率
     */
    private Double conversionRate;

    /**
     * 支付终端类型:PC/移动
     */
    private String deviceType;

    /**
     * 支付创建时间
     */
    private Long createTime;

    /**
     * 支付完成时间
     */
    private Long payTime;
}